IRIX 5.3-built version of showfiles(1M) utility

HUB | Up | Download | Pheedbak | Tree | Topic | A-Z | Search | Hot | New


We include here an IRIX 5.3-based version of the IRIX 6.2 showfiles(1M) utility (belonging to the eoe.sw.unix subsystem). We provide this application, with an IRIX 5.3-based version of its requisite libinst.so, for those of you who have not updated your system to IRIX 6.2, but who wish to gain access to the src and/or man images of the following IRIX 6.2-based freeware 2.0 software packages in toolbox/public/freeware2.0/:


command-line sequence to extract desired images:

In the following example we demonstrate how to extract the
fw_JCImageMagick.src.ImageMagick src image.

Let's say you've copied the fw_JCImageMagick.tardist file into your own /usr/tmp directory and have already performed the

command to extract the inst image files. We'll further assume the showfiles binary and the libinst.so dso have also been copied into /usr/tmp. The two commands to then run from the shell window in your /usr/tmp directory are:
  1. setenv LD_LIBRARY_PATH .
  2. showfiles -x -r tmproot -f fw_JCImageMagick \*.src.\*

You must set LD_LIBRARY_PATH to be the directory where you have copied the libinst.so dso into. DO NOT PUT THIS libinst.so IN /usr/lib -- it will render your system inoperable as far as inst(1M), swmgr(1M), versions(1M) and a host of other programs are concerned.

See the showfiles(1M) man page for a complete description of the options used above:

-r <root> explicitly define an alternate root directory -- otherwise all files will be put into `.'
THIS IS CRITICAL TO USE:
SINCE THERE WILL BE NO INST HISTORY OF THIS EXTRACTION OF FILES, YOU DO NOT WANT TO HAVE THEM BE LOADED INTO THE DEFAULT -- /usr/freeware -- LOCATION.
-x extract files instead of just listing them
-f specify the name of the product distribution

If, instead of explicitly specifying the src image, "\*.src.\*, as above, one simply invoked

the entire fw_JCImageMagick product would be extracted.

IMPORTANT: -- in the man page's description of -x it states :

Thus, besides symlinks not being created during extraction, a side-effect the janitor noticed while learning how to correctly invoke showfiles, is that all the files created have their permissions set to be 755. Hence you will need to run something on the order of

find /usr/tmp/tmproot -type f -print | xargs chmod -R 644

to reset all doc/src files to their "respectable -rw-r--r-- nature".


Files of interest from "utilities/showfiles" directory

Documentation


Select any combo of files you'd like to send yourself a compressed tar image of. Executables/scripts are indicated with a trailing `*' character. (Depending upon the browser, it may be necessary to hold down the Ctrl key to select/deselect disjoint items.) a compressed tar image of the above-selected items.
OR, ...
a compressed tar image of the entire showfiles directory.

Copyright © 1996, Silicon Graphics, Inc.